several contract - Espagnol Anglais Dictionnaire